dealer's den - French English Dictionary